Internet Archive BookReader

Westmorland church notes : being the heraldry, epitaphs, and other inscriptions in the thirty-two ancient parish churches and churchyards of that county